
.\" Modified Sat Jan 14 13:38:30 CST 2017 by caiwang213
.\"   <caiwang213@qq.com>
.\"
.TH ssh 3 2017-02-08 "Linux" "Linux Programmer's Manual"
.SH NAME
ssh \- linux git tool

.SH [ssh使用公钥远程登录配置]
.PD 0
.TP  60 
.B $ sh-keygen -t rsa -C caiwang213@qq.com
#本机生成私钥与公钥

.TP
.B $ scp ~/.ssh/id_rsa.pub caiwang213@192.168.60.94:~/.ssh/
#拷贝公钥到远程服务器上

.TP
.B $ ssh caiwang213@192.168.60.94
#登录远程服务器

.TP
.B $ mv ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys 
.TP
.B $ sudo chmod 600 authorized_keys
#authorized_keys一定要设置为只读600权限

.TP
.B $ logout
#退出远程主机

.TP
.B $ vi ~/.ssh/config
#添加
.TP
Host Redhat7.3
.TP
.B  \& \& \& HostName 192.168.60.94
.TP
.B  \& \& \& IdentityFile ~/.ssh/id_rsa
.TP
.B  \& \& \& User caiwang213
.BR

.TP
.B $ sudo chmod 600 ~/.ssh/config
.TP
.B $ sudo chmod 700 ~/.ssh
#修改权限

.TP
.B $ ssh -v -T Redhat7.3
#测试验证
